package com.glink.manage.vo.barriers;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class BarriersTreeVO implements Serializable {

    private static final long serialVersionUID = -8953727116359333146L;

    @ApiModelProperty(value = "ID")
    private String objId;

    @ApiModelProperty(value = "名称")
    private String objName;

    @ApiModelProperty(value = "是否授权（施工现场授权状态，1，已授权，0未授权）")
    private String ifGrant;

    @ApiModelProperty(value = "树类型,01:工程;02:现场;03:设备;")
    private String type;

    @ApiModelProperty(value = "在线状态,0为false，1为true")
    private String onlineStatus;

    @ApiModelProperty(value = "工程ID")
    private String constructionWorkObjId;

    @ApiModelProperty(value = "施工现场ID")
    private String constructionWorkSiteObjId;

    @ApiModelProperty(value = "子列表")
    private List<BarriersTreeVO> childrenList;
}
